jas.hist
Class Fitter
java.lang.Object
|
+--java.util.Observable
|
+--jas.hist.Fitter
- All Implemented Interfaces:
- java.util.Observer, java.lang.Runnable, java.io.Serializable
- public abstract class Fitter
- extends java.util.Observable
- implements java.util.Observer, java.lang.Runnable, java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FITTING
public static final int FITTING
FIT
public static final int FIT
FAILED
public static final int FAILED
READYTOFIT
public static final int READYTOFIT
NOTREADYTOFIT
public static final int NOTREADYTOFIT
OUTAHERE
public static final int OUTAHERE
Fitter
public Fitter()
getChiSquared
public abstract double getChiSquared()
getParameterSigmas
public abstract double[] getParameterSigmas()
fit
protected abstract void fit(Fittable1DFunction fa,
double[] x,
double[] y,
double[] sigmaY)
throws FitFailed
fit
public void fit()
throws FitFailed
start
public void start()
stop
public void stop()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
update
public void update(java.util.Observable obs,
java.lang.Object arg)
- Specified by:
update
in interface java.util.Observer
getState
public int getState()
setPercentComplete
protected void setPercentComplete(int percent)
setFunction
public void setFunction(Fittable1DFunction func)
getFunction
public Fittable1DFunction getFunction()
setData
public void setData(Rebinnable1DHistogramData data)
getData
public Rebinnable1DHistogramData getData()
dispose
protected void dispose()